package com.huawang.mdesign.model.service.vo.datahub;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author baibf
 * @description 映射配置VO
 * @date 2024/1/31 10:28
 **/
@Data
public class MappingConfigurationModelVO {

    @Schema(title = "模型Id")
    private String instanceId;

    @Schema(title = "名称")
    private String name;

    @Schema(title = "配置存放路径")
    private String storagePath;

    @Schema(title = "父节点模型Id")
    private String parentId;

    @Schema(title = "版本")
    private String version;

    @Schema(title = "数据来源")
    private String dataSource;

    @Schema(title = "映射配置信息")
    private String mappingConfiguration;

    @Schema(title = "是否只读模型")
    private Boolean isReadOnly;

    @Schema(title = "是否默认")
    private Boolean isDefault;
}
